﻿using System;
using System.Collections.Generic;
using System.Linq;
using Himall.Application.Mappers;
using Himall.CommonModel;
using Himall.CommonModel.Delegates;
using Himall.Core;
using Himall.Core.Plugins.Payment;
using Himall.DTO;
using Himall.IServices;
using Himall.IServices.QueryModel;
using Himall.Model;
using AutoMapper;
using System.Threading.Tasks;
using Himall.Core.Plugins.Message;
using Himall.Core.Plugins;
using Himall.Entity;

namespace Himall.Application
{
    public class OrderApplication
    {
        #region 字段
        //private static IOrderService _iOrderService = ObjectContainer.Current.Resolve<IOrderService>();
        private static IMemberIntegralService _iMemberIntegralService = ObjectContainer.Current.Resolve<IMemberIntegralService>();
        private static IMemberCapitalService _iMemberCapitalService = ObjectContainer.Current.Resolve<IMemberCapitalService>();
        private static IProductService _iProductService = ObjectContainer.Current.Resolve<IProductService>();
       // private static ILimitTimeBuyService _iLimitTimeBuyService = ObjectContainer.Current.Resolve<ILimitTimeBuyService>();
        private static ITypeService _iTypeService = ObjectContainer.Current.Resolve<ITypeService>();
        //private static IRefundService _iRefundService = ObjectContainer.Current.Resolve<IRefundService>();
        //private static IExpressService _iExpressService = ObjectContainer.Current.Resolve<IExpressService>();
        //private static IShopBranchService _iShopBranchService = ObjectContainer.Current.Resolve<IShopBranchService>();
        #endregion
    }
}
